package com.study.d7_net_udp;

import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;

public class Client {
    public static void main(String[] args) throws Exception{
        //目标：客户端实现（发送端）

        //创建发送端对象
        DatagramSocket socket = new DatagramSocket(6668);

        //创建一个数据包对象，负责封装要发送的数据
        /*
        *参数一：要发送的数据，字节数组
        * 参数二：发送数据的大小
        * 参数三：目的IP地址
        * 参数四：接受端端口号
        * */
        byte[] bytes = "一起吃烧烤，撸串".getBytes();
        DatagramPacket packet = new DatagramPacket(bytes,bytes.length, InetAddress.getLocalHost(),8888);

        //3、把这一包数据发出去
        socket.send(packet);

        //4、释放资源
        socket.close();
        System.out.println("客户端发送完毕！");
    }
}
